package cn.stylefeng.guns.modular.business.frequency.orderlogistics.model.result;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @Author jzy
 * @Date 2021/8/11 0011
 **/
@Data
@ApiModel
public class TransportPageVO {

    private String id;
    @ApiModelProperty("运单号")
    private String transportNo;
    private Integer status;

    private String arriveLocation;
    @ApiModelProperty("承运类型")
    private Integer type;
    @ApiModelProperty("线路")
    private String line;

    private String startCodeName;
    private String destinationCodeName;

    private String companyId;
    private String settlementId;
    private String driverId;
    @ApiModelProperty("公司名称")
    private String companyName;
    @ApiModelProperty("结算人")
    private String settlementName;
    @ApiModelProperty("结算电话")
    private String settlementPhone;
    @ApiModelProperty("司机")
    private String driverName;
    private String driverPhone;
    private String licensePlateNumber;
    private BigDecimal driverFee;
    private BigDecimal backReturnFee;
    private BigDecimal collectionFee;
    @ApiModelProperty("运单创建人")
    private String createUserName;
    private Date createTime;

    @ApiModelProperty("跟踪状态：0.未跟踪 1.已跟踪")
    private Integer logisticsStatus;

    private Date lastLogisticsTime;
    private String lastLogisticsAddress;
    private String lastLogisticsUserName;
    private String lastLogisticsRemark;

    private Integer transportType;
    private String compartmentNo;
    private String ticketNo;
}
